package net.molchat.android.scrn.theme;


/**
 * Color scheme for contacts (both One and Room).
 * 
 * 
 * @author Valentyn Markovych, Lsynnc at gmail.com Created: 14.10.2012 15:10:42
 * 
 */
public class ContCol {

//==================================================================== Constants
// Цвет отображаемых сообщений
public static final int T_EMPTY = 0; // Сброшено (пустое)
public static final int T_SERV = T_EMPTY + 1; // Локальное сервисное

// Цвет отображаемых сообщений
public static final int T_IN_ONE = T_SERV + 1; // Входящее, обычное (от пользователя)
public static final int T_IN_ROOM = T_IN_ONE + 1; // Входящее, в комнате, обычное
public static final int T_IN_PRIVATE = T_IN_ROOM + 1; // Входящее в комнате, личное
public static final int T_IN_SERV = T_IN_PRIVATE + 1; // Входящее сервисное
public static final int T_IN_ADV = T_IN_SERV + 1; // Входящее, реклама

public static final int T_OUT = T_IN_ADV + 1; // Исходящее, не доставлено

// ВСЕ ИСХОДЯЩИЕ ДОЛЖНЫ ИМЕТЬ НОМЕР БОЛЬШИЙ, ЧЕМ T_OUT!
public static final int T_OUT_SERV = T_OUT + 1; // Исходящее, доставлено на сервер
public static final int T_OUT_ADR = T_OUT_SERV + 1; // Исходящее, доставлено адресату
public static final int T_OUT_ALL = T_OUT_ADR + 1; // Исходящее, доставлено всем адресатам

public static final int T_MAX = T_OUT_ALL + 1; // Количество типов сообщений

//Цвета фона экрана, градиентов
public int clk; // Цвет текста часов
public int messBg; // Цвет фона окна сообщений
public int messBgSel; // Цвет фона выделенного сообщения

public int titBg1; // Цвет фона титульника контакта
public int titBg2;

public int shad; // Цвет тени. Вычитается из фона
public int statBg1; // Цвет фона строки статуса для контакта 1
public int statBg2; // Цвет фона строки статуса для контакта 2
public int scrBg1; // Цвет фона экрана 1
public int scrBg2; // Цвет фона экрана 2
public int line; // Цвет линий границ окошек
public int lineSel; // Цвет линий выделенного сообщения
public int shadWin; // Темнота тени окошек
public int shadTxt; // Темнота текстовой тени
public int tit_online; // Цвет текста титульника контакта (в сети)
public int tit_offline; // Цвет текста титульника контакта (не в
// сети)
public int stat; // Цвет текста статуса контакта

// Значок новых сообщений
public int lineNew; // Цвет линий
public int newBg1; // Цвет фона 1
public int newBg2; // Цвет фона 2

//Цвет сообщений разного типа
public int mess[] = new int[T_MAX];

//Цвет часов сообщений разного типа
public int messClk[] = new int[T_MAX];

// Цвет ников
public int messNick;

//======================================================================= Fields


}
